package login

import (
	"context"
	v1 "donkey-admin/api/menu/v1"
	"donkey-admin/internal/dao"
	"github.com/gogf/gf/v2/frame/g"
)

func (s *sAuthMenu) AuthMenuUpdate(ctx context.Context, req *v1.MenuUpdateReq) (res *v1.MenuUpdateRes, err error) {
	_, err = dao.SysMenu.Ctx(ctx).Where("uuid", req.MenuInfo.Uuid).Update(req.MenuInfo)
	if err != nil {
		g.Log().Error(ctx, err)
		return nil, err
	}
	return &v1.MenuUpdateRes{}, nil
}
